//{$DEFINE ADVANCED_QUERY_BUILDER_TRIAL_VERSION}

{$IFDEF VER130}  // Delphi 5
  {$DEFINE VCL4}
  {$DEFINE VCL5}
{$ENDIF}

{$IFDEF VER135}  // BCB5
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE CBUILDER5}
{$ENDIF}

{$IFDEF VER140}  // Delphi 6
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
{$ENDIF}

{$IFDEF VER145}  // BCB6
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
{$ENDIF}

{$IFDEF VER150}  // Delphi 7
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
{$ENDIF}

{$IFDEF VER170}  // Delphi 9
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
{$ENDIF}

{$IFDEF VER180}  // Delphi 10
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER185}  // RAD Studio 2007
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER200}  // RAD Studio 2009
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$DEFINE VCL12}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER210}  // RAD Studio 2010
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$DEFINE VCL12}
  {$DEFINE VCL14}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER220}  // RAD Studio XE
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$DEFINE VCL12}
  {$DEFINE VCL14}
  {$DEFINE VCL15}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER230}  // RAD Studio XE2
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$DEFINE VCL12}
  {$DEFINE VCL14}
  {$DEFINE VCL15}
  {$DEFINE VCL16}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER240}  // RAD Studio XE3
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$DEFINE VCL12}
  {$DEFINE VCL14}
  {$DEFINE VCL15}
  {$DEFINE VCL16}
  {$DEFINE VCL17}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

{$IFDEF VER250}  // RAD Studio XE4
  {$DEFINE VCL4}
  {$DEFINE VCL5}
  {$DEFINE VCL6}
  {$DEFINE VCL7}
  {$DEFINE VCL9}
  {$DEFINE VCL10}
  {$DEFINE VCL11}
  {$DEFINE VCL12}
  {$DEFINE VCL14}
  {$DEFINE VCL15}
  {$DEFINE VCL16}
  {$DEFINE VCL17}
  {$DEFINE VCL18}
  {$WARN SYMBOL_DEPRECATED OFF}
  {$WARN SYMBOL_PLATFORM OFF}
{$ENDIF}

